﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TangoFamilyAndGuide.Entidades
{
    [Serializable]
    public class Publicidad
    {
        private string catalogo;                //Clave
        private int id;                         //Clave
        private Usuario usuario;
        private string imageUrl;
        private string navigateUrl;
        private string alternateText;
        private string impression;
        private string keyword;                 
        private WF wF;

        public Publicidad()
        {
            usuario = new Usuario();
            wF = new WF();
        }

        public string Catalogo
        {
            set
            {
                catalogo = value;
            }
            get
            {
                return catalogo;
            }
        }
        public int Id
        {
            set
            {
                id = value;
            }
            get
            {
                return id;
            }
        }
        public Usuario Usuario
        {
            set
            {
                usuario = value;
            }
            get
            {
                return usuario;
            }
        }
        public string ImageUrl
        {
            set
            {
                imageUrl = value;
            }
            get
            {
                return imageUrl;
            }
        }
        public string NavigateUrl
        {
            set
            {
                navigateUrl = value;
            }
            get
            {
                return navigateUrl;
            }
        }
        public string AlternateText
        {
            set
            {
                alternateText = value;
            }
            get
            {
                return alternateText;
            }
        }
        public string Impression
        {
            set
            {
                impression = value;
            }
            get
            {
                return impression;
            }
        }
        public string Keyword
        {
            set
            {
                keyword = value;
            }
            get
            {
                return keyword;
            }
        }
        public WF WF
        {
            set
            {
                wF = value;
            }
            get
            {
                return wF;
            }
        }
        #region Propiedades redundantes
        public string Estado
        {
            get
            {
                return wF.Estado;
            }
        }
        #endregion
    }
}
